package com.naiterui.ehp.bs.recommend.swagger;

/**
 * swagger展示标签
 *
 * @author mudou
 * @since 2.8.0
 */
public interface Tags {

    String VERSION290 = "";
    String APP = "【客户端APP】";
    String WX = "【患者端微信】";
    String CRM = "CRM系统";
    String PATIENT = "";
    String DOCTOR = "";
    String TASK = "";
    String MESSAGESERVER = "";
    String MESSAGESERVERPROXY = "";
    String PRESCRIPTIONSIGN = "处方合规化";
    String PRESCRIPTION = "用药处方笺";
    String DIAGNOSIS = "用药诊断记录";
    String RECOM = "推荐用药";
    String REQUIRE = "购药咨询";
    String EXAMINE = "健康检查";
    String COLLECT = "病历数据收集";
    String INNER_RECOM = "推荐相关";
    String REFRESH = "刷新线上数据";
    String COMMON_PRESCRIPTION = "常用处方";
    String RECOMMEND_ASSIST = "处方助手";
    String REQUIRE_APPLY = "求药申请";

    enum TagDescEnum {

        // TAG_V290 (VERSION290, "【2.9.0】2.9.0版本涉及API"),
        TAG_PRESCRIPTIONSIGN(PRESCRIPTIONSIGN, "【处方合规化】相关API"),
        TAG_PRESCRIPTION(PRESCRIPTION, "【用药处方笺】相关API"),
        TAG_DIAGNOSIS(DIAGNOSIS, "【用药诊断】相关API"),
        TAG_RECOM(RECOM, "【推荐用药】相关API"),
        TAG_REQUIRE(REQUIRE, "【购药咨询】相关API"),
        TAG_APP(APP, "【APP】端调用API"),
        TAG_WX(WX, "【微信】端调用API"),
        TAG_CRM(CRM, "【CRM】相关API"),
        // TAG_Patient (PATIENT, "【Patient】服务调用API"),
        // TAG_Doctor (DOCTOR, "【Doctor】服务调用API"),
        // TAG_Task (TASK, "【Schedule】服务调用API"),
        // TAG_MessageServer (MESSAGESERVER, "【MessageServer】服务调用API"),
        // TAG_MessageServerProxy (MESSAGESERVERPROXY, "【MessageServerProxy】服务调用API"),
        TAG_EXAMINE(EXAMINE, "【健康检查】相关API");

        private String tag;
        public String desc;

        public String getTag() {
            return tag;
        }

        public String getDesc() {
            return desc;
        }

        TagDescEnum(String tag, String desc) {
            this.tag = tag;
            this.desc = desc;
        }

    }

}
